lord commissioner of admiralty
: one of the lords commissioners including the first lord, the sea lords, and the civil lord who perform the executive duties of the former office of lord high admiral in England
Love words? Need even more definitions?
Merriam-Webster unabridged
Share